combat engineer squad - Spanish English Dictionary